From 97a07a79f31e571482ffadbd2afe227662effd56 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 26 May 2011 01:50:41 +0200 Subject: [PATCH] styleproperty: Make keybindings use custom parse/print functions We don't want to use it for GPtrArray. --- gtk/gtkstyleproperty.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/gtk/gtkstyleproperty.c b/gtk/gtkstyleproperty.c index ad85a00046..26372081b8 100644 --- a/gtk/gtkstyleproperty.c +++ b/gtk/gtkstyleproperty.c @@ -1363,9 +1363,6 @@ css_string_funcs_init (void) register_conversion_function (G_TYPE_FLAGS, flags_value_parse, flags_value_print); - register_conversion_function (G_TYPE_PTR_ARRAY, - bindings_value_parse, - bindings_value_print); } gboolean @@ -1664,11 +1661,15 @@ gtk_style_property_init (void) GTK_TYPE_ANIMATION_DESCRIPTION, 0)); /* Private property holding the binding sets */ - gtk_style_properties_register_property (NULL, - g_param_spec_boxed ("gtk-key-bindings", + _gtk_style_property_register (g_param_spec_boxed ("gtk-key-bindings", "Key bindings", "Key bindings", - G_TYPE_PTR_ARRAY, 0)); + G_TYPE_PTR_ARRAY, 0), + NULL, + NULL, + NULL, + bindings_value_parse, + bindings_value_print); } const GtkStyleProperty * -- 2.30.2